package com.xpresso.utils.email;

import java.util.ArrayList;
import java.util.Date;

import javax.mail.Message;

public class ProcessedMessage {

	protected Message theMessage;
	protected ArrayList<String> attachments;
	protected String messageHeader;
	protected String folderPath;
	protected String messageId;
	protected String messageBody;
	protected String subject;
	protected String from;
	protected Date sentDate;
	protected String[] recipients;
	protected boolean bodyProcessed;
	protected boolean deleteFlag;
	
	public String getMessageId() {
		return messageId;
	}
	public void setMessageId(String messageId) {
		this.messageId = messageId;
	}
	public String getFolderPath() {
		return folderPath;
	}
	public void setFolderPath(String folderPath) {
		this.folderPath = folderPath;
	}
	public Message getTheMessage() {
		return theMessage;
	}
	public void setTheMessage(Message theMessage) {
		this.theMessage = theMessage;
	}
	public ArrayList<String> getAttachments() {
		return attachments;
	}
	public void setAttachments(ArrayList<String> attachments) {
		this.attachments = attachments;
	}
	public String getMessageHeader() {
		return messageHeader;
	}
	public void setMessageHeader(String messageHeader) {
		this.messageHeader = messageHeader;
	}
	public boolean isBodyProcessed() {
		return bodyProcessed;
	}
	public void setBodyProcessed(boolean bodyProcessed) {
		this.bodyProcessed = bodyProcessed;
	}
	public boolean isDeleteFlag() {
		return deleteFlag;
	}
	public void setDeleteFlag(boolean deleteFlag) {
		this.deleteFlag = deleteFlag;
	}
	public String getMessageBody() {
		return messageBody;
	}
	public void setMessageBody(String messageBody) {
		this.messageBody = messageBody;
	}
	public String getFrom() {
		return from;
	}
	public void setFrom(String from) {
		this.from = from;
	}
	public Date getSentDate() {
		return sentDate;
	}
	public void setSentDate(Date sentDate) {
		this.sentDate = sentDate;
	}
	public String getSubject() {
		return subject;
	}
	public void setSubject(String subject) {
		this.subject = subject;
	}
	public String[] getRecipients() {
		return recipients;
	}
	public void setRecipients(String[] recipients) {
		this.recipients = recipients;
	}
	
	
}
